Lucene search

K

Stb Vorbis.C Security Vulnerabilities

cve
cve

CVE-2023-45675

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds write in f->vendor[len] = (char)'\0';. The root cause is that if the len read in start_decoder is -1 and len + 1 becomes 0 when passed to setup_malloc. The setup_malloc beha...

7.8CVSS

8.7AI Score

0.001EPSS

2023-10-21 12:15 AM
27
cve
cve

CVE-2023-45676

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds write in f->vendor[i] = get8_packet(f);. The root cause is an integer overflow in setup_malloc. A sufficiently large value in the variable sz overflows with sz+7 in and the ...

7.8CVSS

7.9AI Score

0.001EPSS

2023-10-21 12:15 AM
46
cve
cve

CVE-2023-45677

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds write in f->vendor[len] = (char)'\0';. The root cause is that if len read in start_decoder is a negative number and setup_malloc successfully allocates memory in that case, ...

7.8CVSS

7.8AI Score

0.001EPSS

2023-10-21 12:15 AM
42
cve
cve

CVE-2023-45678

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of buffer write in start_decoder because at maximum m->submaps can be 16 but submap_floor and submap_residue are declared as arrays of 15 elements. This issue may lead to code executi...

7.8CVSS

7.8AI Score

0.001EPSS

2023-10-21 12:15 AM
37
cve
cve

CVE-2023-45679

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger memory allocation failure in start_decoder. In that case the function returns early, but some of the pointers in f->comment_list are left initialized and later setup_free is called on the...

7.8CVSS

7.7AI Score

0.001EPSS

2023-10-21 12:15 AM
26
cve
cve

CVE-2023-45680

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger memory allocation failure in start_decoder. In that case the function returns early, the f->comment_list is set to NULL, but f->comment_list_length is not reset. Later in vorbis_deinit...

5.5CVSS

5.2AI Score

0.0004EPSS

2023-10-21 12:15 AM
52
cve
cve

CVE-2023-45681

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger memory write past an allocated heap buffer in start_decoder. The root cause is a potential integer overflow in sizeof(char*) * (f->comment_list_length) which may make setup_malloc allocat...

7.8CVSS

8.9AI Score

0.001EPSS

2023-10-21 12:15 AM
23
cve
cve

CVE-2023-45682

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds read in DECODE macro when var is negative. As it can be seen in the definition of DECODE_RAW a negative var is a valid value. This issue may be used to leak internal memory all...

7.1CVSS

6.6AI Score

0.0005EPSS

2023-10-21 12:15 AM
17